ball-type trailer hitch - Turco Inglés Diccionario